package com.xbongbong.admin.model;
import com.xbongbong.admin.domain.entity.LowCodeRetaionEntity;
import com.xbongbong.paas.toolbox.wrap.IModel;

import java.util.List;
import java.util.Map;


/**
 * 低代码备份
 * @author 李少杰
 */
public interface LowCodeRetaionModel extends IModel<LowCodeRetaionEntity> {

   @Override
   Integer insert(LowCodeRetaionEntity entity);

   void insertBatch(List<LowCodeRetaionEntity> list);

   List<LowCodeRetaionEntity> findEntities(Map<String, Object> param);

   Integer getEntityCount(Map<String, Object> param);

   @Override
   Integer update(LowCodeRetaionEntity entity);

   LowCodeRetaionEntity getByKey(Long key, String corpid);
}
